Clervaux Castle, LU Cabin Rentals